using Google.Protobuf;

namespace Shioho.Net 
{
    public interface IProtoMsgPaser 
    {
        int ProtoId { get; }
        byte[] Encode(IMessage data);
        IMessage Decode(byte[] buffer);
    }

    public interface IProtoResponseMsgPaser : IProtoMsgPaser
    {
        long GetCode(IMessage data);
        string GetInfo(IMessage data);
    }
}

